我的homelab + battlestation

Table of Contents

以前我经常逛的reddit有 homelab battlestations这两个版块,里面都是一些在家里构建各种电子设备的实验室和游戏工作台,其实homelab说是说lab,但主要是一些服务器构建和桌面这些成品的电子产品的装配搭建,电子焊接和测试这类工作台的就少很多了。不过后来我自己的homelab稳定下来之后,这两个版块就慢慢去得少了。

下面就是我的homelab和battlestation

我的homelab + battlestations.org_20240316_121045_MjGdHS.png

我的homelab + battlestations.org_20240316_121057_qXHGlU.png

主要由几个部分组成,桌子上的几台桌面设备,路由器,加上地上的两台服务器。

桌面系统

  • 台式机

    系统是windows,硬件里除了核心的cpu、主板、硬盘这几个容易坏的配件,其它机箱,还有几条内存条,显卡什么都是二手淘的。本身显卡也是挺重要的配件最好买一手的,谁叫那时候还没矿难,价格虚高的离谱,所以没办法只能淘二手的了。

  • macmini

    全设备就这个是一手的:)谁叫它是尊贵的苹果呢。不过也没办法谁叫果粉们这么爱惜自己的设备,普遍用了几年的二手的也就比一手的便宜1000多块钱,所以他们还是留着自己当传家宝吧:(

  • thinkpad x220

    淘宝二手商那里买的,没别的缘故主要是为了键盘和小红点。只要用过老款thinkpad的键盘,现在绝大部分笔记本电脑的键盘就都用不下去了,小红点用习惯后,手不离开键盘操作鼠标的效率有时候比用外设鼠标还高。更何况我本身就是用键盘为主的,鼠标也只是偶尔用用,有了小红点,我就可以只带一台笔记本和充电线就出门,省去了鼠标这个外设。

    我在这台x220上面装的是debian,主要是放在家里使用,跑跑一些主要在linux上的桌面应用,性能足够用了。

  • thinkapd x230

    x230是x220的下一代,它的键盘已经改成了6行键盘,不过幸好它是最后一代兼容七行键盘的x系列。所以我叫淘宝奸商帮我换了x220的键盘,这样我就有了台比x220性能稍微高一点的七行键盘thinkpad。

    这一台是我专门用来外出使用的,上面也是装了debian,虽然续航只有2个小时,但是在现在一个到处都是插座的时代,也足够用了。

这几台桌面系统机器,我通过barrier将其全部连接,然后在barrier里设置hotkey用ctrl + alt + 1 2 3 4这样的快捷键快速在不同机器中随意切换,这样就可以达成用一套鼠标键盘无缝控制全部桌面的目标了。

服务器

  • HPE microserver gen10

    这也是二手淘宝商家那里买的美版gen10,也是装了debian。主要目的就是用来虚拟化,通过kvm构建各种需求的虚拟机来测试使用。

  • HPE microserver gen8

    这是一台咸鱼个人卖家那里淘的,经常看二手server的都知道gen8这台机器很保值,到现在也能卖个1000多块钱。离谱的是我这台机器的卖家是因为老婆骂他整天玩这些设备,玩物丧志,动不动就发脾气,导致他实在受不了所以卖了才流到我手上的。。。。。:(

    这一台机器上面主要是装了freebsd,我用这个系统的唯一原因就是它的zfs,一些流行的nas用的就是这个系统。不过zfs这个文件系统的功能确实很完善,文件快照、去重、软raid这些功能都有,我就用来当作重要数据的热备份来使用。

路由器

  • netgear wndr4300

    二手咸鱼卖家那里购买,主要就是买来刷openwrt的。用openwrt没别的原因,就是因为它是基于linux的开放式路由系统,可以随意配置,我就用来做一些端口映射流量转发之类的活。

最后

以上就是我的homelab和battlestation的简单介绍了,所有设备基本都是东拼西凑起来的。不过设备这些这都不重要,我在上面构建的基础设施才是有意思的东西,以后的文章中会详细讲讲这些。